package com.mrjy.maintain.bo;

import com.mrjy.common.entity.UserMemberInfo;

public interface IUserMemberInfoBo {
		
	/**
	 * 添加年级科目套餐
	 * @param userMemberInfo
	 * @return
	 */
	public String addMemberInfo(UserMemberInfo userMemberInfo);
	
	/**
	 * 更新年级科目开通套餐
	 * @param userMemberInfo
	 * @return
	 */
	public String updateMemberInfo(UserMemberInfo userMemberInfo);
	
//	/**
//	 * 更新年级信息和学校-------废弃
//	 * @param userMemberInfo
//	 * @param userInfo
//	 * @return
//	 */
//	public UserInfo txUpdateGradeInfo(GradeParaDto rDto,UserInfo userInfo);
	
	/**
	 * 检查会员过期状态(定时器调用方法)
	 * @return
	 */
	public Object txCheckUserMemberExpired();
	/**
	 * 根据用户id查询是否为vip
	 * @param info
	 */
	public Object isVip(UserMemberInfo info);
	/**
	 * 检查会员还有numDate天过期  定时器调用方法
	 */
	public Object checkUserBalanceWillExpire(int numDate);

	public Object checkUserBalanceWillExpire3Day(int i);
	
}
